package com.nur.noteishon;

import java.util.Calendar;

import android.app.DatePickerDialog;
import android.app.Dialog;
import android.os.Bundle;
import android.support.v4.app.DialogFragment;
import android.widget.DatePicker;
import android.widget.EditText;

import com.nur.dto.Nota;

public class DatePickerFragment extends DialogFragment implements
		DatePickerDialog.OnDateSetListener {

	@Override
	public Dialog onCreateDialog(Bundle savedInstanceState) {

		// Use the current date as the default date in the picker
		final Calendar c = Calendar.getInstance();
		int year = c.get(Calendar.YEAR);
		int month = c.get(Calendar.MONTH);
		int day = c.get(Calendar.DAY_OF_MONTH);
		

		// Create a new instance of DatePickerDialog and return it
		return new DatePickerDialog(getActivity(), this, year, month, day);
	}
	private Nota nota;
	private EditText txtFecha;

	public DatePickerFragment(Nota _nota, EditText _txtFecha) {
		nota = _nota;
		txtFecha = _txtFecha;
	}

	public void onDateSet(DatePicker view, int year, int month, int day) {
		String fecha = day + "/" + month + "/" + year;
		nota.setFecha(fecha);
		txtFecha.setText(fecha);
	}
}
